reward achieved extraordinarily - Turco Inglés Diccionario